package com.cw.DesignModel23.Behavioral.MediatorPattern.Mediator1;

/**
 * 中介者模式中 与 中介者 交互的对象
 *      该类实例对象 , 需要创建多个
 */
public class User {
    private String name;

    public User(String name) {
        this.name = name;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    /**
     * 主要业务逻辑 , 群聊时发送消息
     * @param message
     */
    public void sendMessage(String message) {
        ChatRoom.showMessage(this, message);
    }
}

